climb standing on the pedals - Alemán Inglés Diccionario